for ( var arr1xI12I15 = new Array(4), ii = 0; ii < 4; ii++) {
	arr1xI12I15[ii] = new Array(1);
	for ( var jj = 0; jj < 1; jj++)
		arr1xI12I15[ii][jj] = 0
}
for ( var arr1xL12L15 = new Array(4), ii = 0; ii < 4; ii++) {
	arr1xL12L15[ii] = new Array(1);
	for ( var jj = 0; jj < 1; jj++)
		arr1xL12L15[ii][jj] = 0
}
for ( var arr1xO12O15 = new Array(4), ii = 0; ii < 4; ii++) {
	arr1xO12O15[ii] = new Array(1);
	for ( var jj = 0; jj < 1; jj++)
		arr1xO12O15[ii][jj] = 0
}
for ( var arr1xI16I18 = new Array(3), ii = 0; ii < 3; ii++) {
	arr1xI16I18[ii] = new Array(1);
	for ( var jj = 0; jj < 1; jj++)
		arr1xI16I18[ii][jj] = 0
}
for ( var arr1xL16L18 = new Array(3), ii = 0; ii < 3; ii++) {
	arr1xL16L18[ii] = new Array(1);
	for ( var jj = 0; jj < 1; jj++)
		arr1xL16L18[ii][jj] = 0
}
for ( var arr1xL23L25 = new Array(3), ii = 0; ii < 3; ii++) {
	arr1xL23L25[ii] = new Array(1);
	for ( var jj = 0; jj < 1; jj++)
		arr1xL23L25[ii][jj] = 0
}
for ( var arr1xL34L36 = new Array(3), ii = 0; ii < 3; ii++) {
	arr1xL34L36[ii] = new Array(1);
	for ( var jj = 0; jj < 1; jj++)
		arr1xL34L36[ii][jj] = 0
}
for ( var arr1xL42L44 = new Array(3), ii = 0; ii < 3; ii++) {
	arr1xL42L44[ii] = new Array(1);
	for ( var jj = 0; jj < 1; jj++)
		arr1xL42L44[ii][jj] = 0
}
var eecm8 = new Array([ arr1xI12I15, 0, 0, 3, 0 ]), eecm5 = new Array([
		arr1xI16I18, 0, 0, 2, 0 ]), eecm7 = new Array(
		[ arr1xL12L15, 0, 0, 3, 0 ]), eecm4 = new Array([ arr1xL16L18, 0, 0, 2,
		0 ]), eecm3 = new Array([ arr1xL23L25, 0, 0, 2, 0 ]), eecm2 = new Array(
		[ arr1xL34L36, 0, 0, 2, 0 ]), eecm1 = new Array([ arr1xL42L44, 0, 0, 2,
		0 ]), eecm6 = new Array([ arr1xO12O15, 0, 0, 3, 0 ]);
function calc(data) {
	var c1I5 = data.XLEW_1_5_9, c1D8 = data.XLEW_1_8_4, c1D12 = data.XLEW_1_12_4;
	arr1xI12I15[0][0] = data.XLEW_1_12_9;
	arr1xL12L15[0][0] = data.XLEW_1_12_12;
	var c1D13 = data.XLEW_1_13_4;
	arr1xI12I15[1][0] = data.XLEW_1_13_9;
	arr1xL12L15[1][0] = data.XLEW_1_13_12;
	var c1D14 = data.XLEW_1_14_4;
	arr1xI12I15[2][0] = data.XLEW_1_14_9;
	arr1xL12L15[2][0] = data.XLEW_1_14_12;
	var c1B16 = data.XLEW_1_16_2, c1D16 = data.XLEW_1_16_4;
	arr1xI16I18[0][0] = data.XLEW_1_16_9;
	arr1xL16L18[0][0] = data.XLEW_1_16_12;
	var c1B17 = data.XLEW_1_17_2, c1D17 = data.XLEW_1_17_4;
	arr1xI16I18[1][0] = data.XLEW_1_17_9;
	arr1xL16L18[1][0] = data.XLEW_1_17_12;
	var c1B18 = data.XLEW_1_18_2, c1D18 = data.XLEW_1_18_4;
	arr1xI16I18[2][0] = data.XLEW_1_18_9;
	arr1xL16L18[2][0] = data.XLEW_1_18_12;
	var c1I20 = data.XLEW_1_20_9, c1D23 = data.XLEW_1_23_4;
	arr1xL23L25[0][0] = data.XLEW_1_23_12;
	var c1D24 = data.XLEW_1_24_4;
	arr1xL23L25[1][0] = data.XLEW_1_24_12;
	var c1D25 = data.XLEW_1_25_4;
	arr1xL23L25[2][0] = data.XLEW_1_25_12;
	var c1D27 = data.XLEW_1_27_4, c1L27 = data.XLEW_1_27_12, c1D29 = data.XLEW_1_29_4, c1L29 = data.XLEW_1_29_12, c1I31 = data.XLEW_1_31_9, c1D32 = data.XLEW_1_32_4, c1D33 = data.XLEW_1_33_4, c1D34 = data.XLEW_1_34_4;
	arr1xL34L36[0][0] = data.XLEW_1_34_12;
	var c1D35 = data.XLEW_1_35_4;
	arr1xL34L36[1][0] = data.XLEW_1_35_12;
	var c1D36 = data.XLEW_1_36_4;
	arr1xL34L36[2][0] = data.XLEW_1_36_12;
	var c1D38 = data.XLEW_1_38_4, c1L38 = data.XLEW_1_38_12, c1D39 = data.XLEW_1_39_4, c1L39 = data.XLEW_1_39_12, c1D40 = data.XLEW_1_40_4, c1L40 = data.XLEW_1_40_12, c1B42 = data.XLEW_1_42_2, c1D42 = data.XLEW_1_42_4;
	arr1xL42L44[0][0] = data.XLEW_1_42_12;
	var c1B43 = data.XLEW_1_43_2, c1D43 = data.XLEW_1_43_4;
	arr1xL42L44[1][0] = data.XLEW_1_43_12;
	var c1B44 = data.XLEW_1_44_2, c1D44 = data.XLEW_1_44_4;
	arr1xL42L44[2][0] = data.XLEW_1_44_12;
	arr1xO12O15[0][0] = arr1xL12L15[0][0] + arr1xI12I15[0][0];
	arr1xO12O15[1][0] = arr1xL12L15[1][0] + arr1xI12I15[1][0];
	arr1xO12O15[2][0] = arr1xL12L15[2][0] + arr1xI12I15[2][0];
	arr1xI12I15[3][0] = sumgeneral(3, 0, 0, eecm5);
	arr1xL12L15[3][0] = sumgeneral(3, 0, 0, eecm4);
	var c1O16 = arr1xL16L18[0][0] + arr1xI16I18[0][0], c1O17 = arr1xL16L18[1][0]
			+ arr1xI16I18[1][0], c1O18 = arr1xL16L18[2][0] + arr1xI16I18[2][0], c1L22 = sumgeneral(
			3, 0, 0, eecm3), c1L33 = sumgeneral(3, 0, 0, eecm2), c1L41 = sumgeneral(
			3, 0, 0, eecm1), c1I10 = sumgeneral(4, 0, 0, eecm8), c1L10 = sumgeneral(
			4, 0, 0, eecm7);
	arr1xO12O15[3][0] = arr1xL12L15[3][0] + arr1xI12I15[3][0];
	var c1L20 = c1L29 - c1L27 - c1L22, c1O20 = c1L20 + c1I20, c1L31 = c1L33
			* -1 - c1L38 - c1L39 + c1L40 + c1L41, c1O31 = c1I31 + c1L31, c1I46 = c1I31
			+ c1I20 + c1I10, c1O10 = sumgeneral(4, 0, 0, eecm6), c1O46 = c1O31
			+ c1O20 + c1O10;
	data.XLEW_1_10_9 = c1I10;
	data.XLEW_1_10_12 = c1L10;
	data.XLEW_1_10_15 = c1O10;
	data.XLEW_1_12_15 = arr1xO12O15[0][0];
	data.XLEW_1_13_15 = arr1xO12O15[1][0];
	data.XLEW_1_14_15 = arr1xO12O15[2][0];
	data.XLEW_1_15_9 = arr1xI12I15[3][0];
	data.XLEW_1_15_12 = arr1xL12L15[3][0];
	data.XLEW_1_15_15 = arr1xO12O15[3][0];
	data.XLEW_1_16_15 = c1O16;
	data.XLEW_1_17_15 = c1O17;
	data.XLEW_1_18_15 = c1O18;
	data.XLEW_1_20_12 = c1L20;
	data.XLEW_1_20_15 = c1O20;
	data.XLEW_1_22_12 = c1L22;
	data.XLEW_1_31_12 = c1L31;
	data.XLEW_1_31_15 = c1O31;
	data.XLEW_1_33_12 = c1L33;
	data.XLEW_1_41_12 = c1L41;
	data.XLEW_1_46_9 = c1I46;
	data.XLEW_1_46_15 = c1O46;
}